package org.point.service;

import java.io.Serializable;
import java.util.Map;

import org.point.common.service.BaseService;
import org.point.common.util.DoPage;
import org.point.domain.Member;

/**
 * 
 * @ClassName: MemberService  
 * @Description: TODO(会员单位业务接口类)  
 * @author Kenny_Z' szqiuk@gmail.com
 * @date 2016年10月23日 下午3:58:18  
 *
 */
public interface MemberService extends BaseService<Member, Serializable>{

	DoPage<Member> searchCRForPage(DoPage<Member> page);

	/**
	 * 
	 * @Title: isLoginA 
	 * @Description: TODO(查询该账号是否存在系统内) 
	 * @param @param account
	 * @param @return    设定文件 
	 * @return Integer    返回类型 
	 * @throws
	 */
	public Integer isLoginA(String account);
	
	/**
	 * 
	 * @Title: isLoginAP 
	 * @Description: TODO(这里用一句话描述这个方法的作用) 
	 * @param @param account
	 * @param @param password
	 * @param @return    设定文件 
	 * @return Integer    返回类型 
	 * @throws
	 */
	public Member isLoginAP(String account, String password);
	
	
	
	
	/**
	 * 更新用户密码
	 * @param account
	 * @param password
	 * @param newPassword
	 * @return
	 */
	public Integer updateMemberPwd(Map<String, Object> map);
	
}
